// 1.对象中函数中的this
const obj = {
  name: "why",
  studying: function () {
    // 默认情况下，this是any类型
    console.log(this.name.length, "studying");
  },
};

obj.studying();
// obj.studying.call({})

// 2.普通的函数
function foo(this: { name: string }) {
  console.log(this);
}

foo.call({ name: "abc" });

export {};
